package com.ysjy.course.model;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
@ApiModel("课时")
@JsonInclude(JsonInclude.Include.NON_NULL)
public class CourseTime implements Serializable {

    @ApiModelProperty("课时ID")
    private Long id;
    @ApiModelProperty("课时名称")
    private String title;
    @ApiModelProperty("课班ID")
    private Long courseClassId;
    @ApiModelProperty("课程唯一标识")
    private String courseUniqueId;
    @ApiModelProperty("授课老师")
    private Long teacherId;
    @ApiModelProperty("场地ID")
    private Long siteId;
    @ApiModelProperty("课时开始时间")
    private Date startTime;
    @ApiModelProperty("课时结束时间")
    private Date endTime;
    @ApiModelProperty("创建时间")
    private Date createTime;
}
